#coding:utf-8
'''
类的特点：
多态：多种形态，我们可以对不同的对象适用相同的操作方法。
封装
继承
'''

'''
class 语法

class 类名:
    代码块
'''

'''
面向对象
类（class）：用来描述具有相同属性和方法的对象的集合。

对象：类（class）的实例

类变量：类变量在整个实例化的对象中是公用的。类变量定义在
类中且在函数体之外。

数据成员：类变量或者实例变量用于处理类及其实例对象的相关数据。

方法重写：如果从类（class）继承的方法不能满足子类的需求，
可以对其进行改写，这个过程叫做方法的覆盖（override），或者重写

实例变量：定义在方法中的变量，只作用于当前实例的类

继承：即一个派生类继承基类的字段和方法。继承也可以把一个派生类的对象
作为一个基类对象独代。

实例化：创建一个类的实例，类的具体对象。

方法：类中 定义的函数

对象：通过类定义的数据结构实例。对象包含2个数据成员（类变量和实例变量）和方法
'''

# 创建类